﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Tibet.Logica
{
    public class PerfilDeRegla
    {

        
        //crear

        public int CrearPerfilDeRegla(string Nombre)
        {

            return 0;

        }

        //ingresar
        public bool IngresarPerfilDeRegla(string Nombre)
        {
            return true;

        }

        //modificar

        public bool ModificarPerfilDeRegla(string Nombre)          
        {
            return true;
        }
        //eliminar
        public bool EliminarPerfilDeRegla(string Nombre)
        {
            return true;
        }

        //consultar
        public int ConsultarPerfilReglas(string Nombre)
        {

            if (Nombre == "Perfil1")
            {
                return 1;
            }
            else
                return 0;
        }

        //contar espacios
        public int Contarlongitud(string Nombre) 
        {

            if (Nombre.LongCount() > 30){
                return 1;
            }
          
            return 0;
        
        }

            /**
         * Devuelve una lista con las reglas asociadas al perfil
         */
        public List<Regla> getReglas(string Perfil)
        {
            List<Regla> reglas = new List<Regla>();

            Regla regla = new Regla();
            Regla regla1 = new Regla();

            reglas.Add(regla);
            reglas.Add(regla1);

            return reglas;
        }

    }
}